﻿// MIT License - Copyright (c) Callum McGing
// This file is subject to the terms and conditions defined in
// LICENSE, which is part of this source code package
    
using System;
namespace LibreLancer.Data.Missions
{
    public enum TriggerActions
    {
        Act_StaticCam,
        Act_StartDialog,
        Act_SpawnSolar,
        Act_SpawnShipRel,
        Act_SpawnShip,
        Act_SpawnLoot,
        Act_SpawnFormation,
        Act_SetVibeOfferBaseHack,
        Act_SetVibeShipToLbl,
        Act_SetVibeLblToShip,
        Act_SetVibeLbl,
        Act_SetVibe,
        Act_SetTitle,
        Act_SetShipAndLoadout,
        Act_SetRep,
        Act_SetOrient,
        Act_SetOffer,
        Act_SetNNState,
        Act_SetNNObj,
        Act_SetNNHidden,
        Act_SetLifeTime,
        Act_SetInitialPlayerPos,
        Act_SetFlee,
        Act_SendComm,
        Act_Save,
        Act_RpopTLAttacksEnabled,
        Act_RpopAttClamp,
        Act_RevertCam,
        Act_RepChangeRequest,
        Act_RemoveRTC,
        Act_RemoveCargo,
        Act_RemoveAmbient,
        Act_RelocateShip,
        Act_RelocateForm,
        Act_RandomPopSphere,
        Act_RandomPop,
        Act_SetPriority,
        Act_PopUpDialog,
        Act_PobjIdle,
        Act_PilotParams,
        Act_PlaySoundEffect,
        Act_PlayNN,
        Act_PlayMusic,
        Act_PlayerForm,
        Act_PlayerEnemyClamp,
        Act_PlayerCanTradelane,
        Act_PlayerCanDock,
        Act_NNIds,
        Act_NNPath,
        Act_NagOff,
        Act_NagGreet,
        Act_NagDistTowards,
        Act_NagDistLeaving,
        Act_NagClamp,
        Act_MovePlayer,
        Act_MarkObj,
        Act_LockManeuvers,
        Act_LockDock,
        Act_LightFuse,
        Act_Jumper,
        Act_Invulnerable,
        Act_HostileClamp,
        Act_GiveObjList,
        Act_GiveNNObjs,
        Act_GiveMB,
        Act_GCSClamp,
        Act_ForceLand,
        Act_EtherComm,
        Act_EnableManeuver,
        Act_EnableEnc,
        Act_DockRequest,
        Act_DisableTradelane,
        Act_DisableFriendlyFire,
        Act_DisableEnc,
        Act_Destroy,
        Act_DebugMsg,
        Act_DeactTrig,
        Act_Cloak,
        Act_ChangeState,
        Act_CallThorn,
        Act_AdjHealth,
        Act_AdjAcct,
        Act_AddRTC,
        Act_AddAmbient,
        Act_ActTrig
    }
}
